home *** CD-ROM | disk | FTP | other *** search
/ C/C++ Users Group Library 1997 August / Walnut Creek CDROM.7z / VOL_400 / 460_01 / YACL0160.ZIP / uidemo / msvcpp.mak < prev    next >
Encoding:
Makefile  |  1996-10-11  |  3.6 KB  |  289 lines

  1.  
  2.  
  3. !include ../control/msvcpp.ctl
  4.  
  5.  
  6. DEMO1 = 3dlabels animate bigstrvw bitmap0 bmpbtns borders calc calendar 
  7. DEMO2 = clock color combobox cursor dialog0 dialog1 dyndlg editors environ 
  8. DEMO3 = font graphic1 graphic2 hello1 hello2 hello3 hit_test menu0 menu1 
  9. DEMO4 = menu_dbl popmenu popmenu1 scroll scrolwin sharemdl stddlg textedit
  10. DEMO5 = track txteditr visobjs wait window dialog2 print resource
  11.  
  12. all: $(DEMO1) $(DEMO2) $(DEMO3) $(DEMO4) $(DEMO5)
  13.  
  14.  
  15. 3dlabels: dummy
  16.    cd $*
  17.    $(MAKE) -fmsvcpp.mak
  18.    cd ..
  19.    
  20.  
  21. animate: dummy
  22.    cd $*
  23.    $(MAKE) -fmsvcpp.mak
  24.    cd ..
  25.    
  26.  
  27. bigstrvw: dummy
  28.    cd $*
  29.    $(MAKE) -fmsvcpp.mak
  30.    cd ..
  31.    
  32.  
  33. bitmap0: dummy
  34.    cd $*
  35.    $(MAKE) -fmsvcpp.mak
  36.    cd ..
  37.    
  38.  
  39. bmpbtns: dummy
  40.    cd $*
  41.    $(MAKE) -fmsvcpp.mak
  42.    cd ..
  43.    
  44.  
  45. borders: dummy
  46.    cd $*
  47.    $(MAKE) -fmsvcpp.mak
  48.    cd ..
  49.    
  50.  
  51. calc: dummy
  52.   cd $*
  53.   $(MAKE) -fmsvcpp.mak
  54.   cd ..
  55.   
  56.  
  57. calendar: dummy
  58.   cd $*
  59.   $(MAKE) -fmsvcpp.mak
  60.   cd ..
  61.   
  62.  
  63. clock: dummy
  64.   cd $*
  65.   $(MAKE) -fmsvcpp.mak
  66.   cd ..
  67.   
  68.  
  69. color: dummy
  70.   cd $*
  71.   $(MAKE) -fmsvcpp.mak
  72.   cd ..
  73.   
  74. combobox: dummy
  75.   cd $*
  76.   $(MAKE) -fmsvcpp.mak
  77.   cd ..
  78.   
  79.  
  80. cursor: dummy
  81.    cd $*
  82.    $(MAKE) -fmsvcpp.mak
  83.    cd ..
  84.    
  85.  
  86. dialog0: dummy
  87.   cd $*
  88.   $(MAKE) -fmsvcpp.mak
  89.   cd ..
  90.   
  91.  
  92. dialog1: dummy
  93.   cd $*
  94.   $(MAKE) -fmsvcpp.mak
  95.   cd ..
  96.   
  97.  
  98. dialog2: dummy
  99.   cd $*
  100.   $(MAKE) -fmsvcpp.mak
  101.   cd ..
  102.   
  103.  
  104. dyndlg: dummy
  105.   cd $*
  106.   $(MAKE) -fmsvcpp.mak
  107.   cd ..
  108.   
  109.  
  110. editors: dummy
  111.   cd $*
  112.   $(MAKE) -fmsvcpp.mak
  113.   cd ..
  114.   
  115.  
  116. environ: dummy
  117.   cd $*
  118.   $(MAKE) -fmsvcpp.mak
  119.   cd ..
  120.   
  121.  
  122. font: dummy
  123.   cd $*
  124.   $(MAKE) -fmsvcpp.mak
  125.   cd ..
  126.   
  127.  
  128. graphic1: dummy
  129.   cd $*
  130.   $(MAKE) -fmsvcpp.mak
  131.   cd ..
  132.   
  133.  
  134. graphic2: dummy
  135.   cd $*
  136.   $(MAKE) -fmsvcpp.mak
  137.   cd ..
  138.   
  139.  
  140. hello1: dummy
  141.   cd $*
  142.   $(MAKE) -fmsvcpp.mak
  143.   cd ..
  144.   
  145.  
  146. hello2: dummy
  147.   cd $*
  148.   $(MAKE) -fmsvcpp.mak
  149.   cd ..
  150.  
  151.  
  152. hello3: dummy
  153.   cd $*
  154.   $(MAKE) -fmsvcpp.mak
  155.   cd ..
  156.  
  157.  
  158. hit_test: dummy
  159.   cd $*
  160.   $(MAKE) -fmsvcpp.mak
  161.   cd ..
  162.   
  163.  
  164. menu0: dummy
  165.    cd $*
  166.    $(MAKE) -fmsvcpp.mak
  167.    cd ..
  168.    
  169.  
  170. menu1: dummy
  171.    cd $*
  172.    $(MAKE) -fmsvcpp.mak
  173.    cd ..
  174.    
  175.  
  176. menu_dbl: dummy
  177.   cd $*
  178.   $(MAKE) -fmsvcpp.mak
  179.   cd ..
  180.   
  181.  
  182. popmenu: dummy
  183.   cd $*
  184.   $(MAKE) -fmsvcpp.mak
  185.   cd ..
  186.   
  187.  
  188. popmenu1: dummy
  189.   cd $*
  190.   $(MAKE) -fmsvcpp.mak
  191.   cd ..
  192.   
  193.  
  194. print: dummy
  195.   cd $*
  196.   $(MAKE) -fmsvcpp.mak
  197.   cd ..
  198.   
  199. resource: dummy
  200.   cd $*
  201.   $(MAKE) -fmsvcpp.mak
  202.   cd ..
  203.   
  204.  
  205. scroll: dummy
  206.   cd $*
  207.   $(MAKE) -fmsvcpp.mak
  208.   cd ..
  209.   
  210.  
  211. scrolwin: dummy
  212.   cd $*
  213.   $(MAKE) -fmsvcpp.mak
  214.   cd ..
  215.   
  216.  
  217. sharemdl: dummy
  218.   cd $*
  219.   $(MAKE) -fmsvcpp.mak
  220.   cd ..
  221.   
  222.  
  223. stddlg: dummy
  224.   cd $*
  225.   $(MAKE) -fmsvcpp.mak
  226.   cd ..
  227.   
  228.  
  229. textedit: dummy
  230.   cd $*
  231.   $(MAKE) -fmsvcpp.mak
  232.   cd ..
  233.   
  234.  
  235. txteditr: dummy
  236.   cd $*
  237.   $(MAKE) -fmsvcpp.mak
  238.   cd ..
  239.   
  240.  
  241. track: dummy
  242.   cd $*
  243.   $(MAKE) -fmsvcpp.mak
  244.   cd ..
  245.   
  246.  
  247. visobjs: dummy
  248.   cd $*
  249.   $(MAKE) -fmsvcpp.mak
  250.   cd ..
  251.   
  252.  
  253. wait: dummy
  254.   cd $*
  255.   $(MAKE) -fmsvcpp.mak
  256.   cd ..
  257.   
  258.  
  259. window: dummy
  260.   cd $*
  261.   $(MAKE) -fmsvcpp.mak
  262.   cd ..
  263.   
  264.  
  265.  
  266. clean: dummy
  267.     -@for %f in ( $(DEMO1) ) do del %f\*.obj
  268.     -@for %f in ( $(DEMO1) ) do del %f\*.exe
  269.     -@for %f in ( $(DEMO1) ) do del %f\*.map
  270.     -@for %f in ( $(DEMO1) ) do del %f\*.res
  271.     -@for %f in ( $(DEMO2) ) do del %f\*.obj
  272.     -@for %f in ( $(DEMO2) ) do del %f\*.exe
  273.     -@for %f in ( $(DEMO2) ) do del %f\*.map
  274.     -@for %f in ( $(DEMO2) ) do del %f\*.res
  275.     -@for %f in ( $(DEMO3) ) do del %f\*.obj
  276.     -@for %f in ( $(DEMO3) ) do del %f\*.exe
  277.     -@for %f in ( $(DEMO3) ) do del %f\*.map
  278.     -@for %f in ( $(DEMO3) ) do del %f\*.res
  279.     -@for %f in ( $(DEMO4) ) do del %f\*.obj
  280.     -@for %f in ( $(DEMO4) ) do del %f\*.exe
  281.     -@for %f in ( $(DEMO4) ) do del %f\*.map
  282.     -@for %f in ( $(DEMO4) ) do del %f\*.res
  283.  
  284.     
  285. dummy:
  286.  
  287.  
  288.  
  289.